self-proving will - German English Dictionary